There's some vestigial code for hiding the user list
that runs at the same time its parent is hidden.
Only the parent should be hidden, at this point, so
there's situations where the user list hides and
never comes back.
This commit fixes that, by deleting the vestigial code.
https://bugzilla.gnome.org/show_bug.cgi?id=719418
},
_onUserListActivated: function(activatedItem) {
- let tasks = [function() {
- return GdmUtil.cloneAndFadeOutActor(this._userSelectionBox);
- },
- function() {
- this._setUserListExpanded(false);
- }];
-
this._user = activatedItem.user;
this._updateCancelButton();
- let batch = new Batch.ConcurrentBatch(this, [new Batch.ConsecutiveBatch(this, tasks),
+ let batch = new Batch.ConcurrentBatch(this, [GdmUtil.cloneAndFadeOutActor(this._userSelectionBox),
this._beginVerificationForItem(activatedItem)]);
batch.run();
},